History
History
Synonyms
UK
US
Meaning:
assail

to attack (a person)

attack, usually with words

chastise

to blame, criticize, punish etc (a person) severely

scold, discipline

recriminate

blame, denounce

blame, denounce

reprove

to express one's strong disapproval to (a person) of her or his behaviour

rebuke

LAY INTO as in Wiktionary
LAY INTO as in Wikipedia